Android基本控件 |
您所在的位置:网站首页 › view类型控件 不可点击 › Android基本控件 |
安卓工程师第一课 熟悉了两大类安卓开发环境; 新建Android项目 选择 Android - Android Application Project 应用名:Application Name:HelloWorld 项目名:Project Name:HelloWorld 包名:Pacakge Name:com.ab.helloworld 最小SDK版本:Minimum Required SDK:API 8:Android 2.2(Froyo) 当前开发所用SDK版本:Target SDK:API 19: Android 4.4(KitKat) 编译所用:Compile With: TextView显示文本框控件;EditView输入文本框控件 Eclipse下的安卓项目结构 安卓是通过控件(VIEW)来输入文字,显示图片, 使用代码实现文字跑马灯的效果; 安卓开发中父类的概念,铺满整个父类的意思,match_parent就是铺满整个父类的意思; Hint属性的使用; 在mainactivity.java中声明变量;View是所有控件的父类,findViewById()方法返回的都是View类型的变量,安卓中控件就相当于类型了 注意尖角括号,而不是花弧括号! android.R.layout.simple_list_item_1 是一个布局文件,系统提供的,类似于我们的activity_main.xml文件; 使用.setAdapter方法将适配器adpter与AutoCompleteTextView绑定每次在虚拟机上运行时,显示Gradle build running->waitingfor target process->Installing API 运行一次虚拟机啊大概要花四分钟时间
(本文最后附调用AVD时AVD:Nexus_5x_API_24_x86框和Event log框中的信息记录) 2、在代码中初始化控件把控件初始化到MainActivity.java中; 3、同样需要一个适配器 4、设置适配器 5、设置分隔符.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());以逗号作为分隔符。
打开AVD之后电脑各项性能指标的变化:
17:30:08 Gradle sync started 17:31:28 Gradle sync completed 17:31:31 Executing tasks: [:app:generateDebugSources,:app:generateDebugAndroidTestSources, :app:mockableAndroidJar,:app:prepareDebugUnitTestDependencies] 17:32:08 Gradle build finished in 34s 104ms 18:42:03 Gradle sync started 18:42:11 Gradle sync completed 18:42:11 Executing tasks: [:app:generateDebugSources,:app:generateDebugAndroidTestSources, :app:mockableAndroidJar,:app:prepareDebugUnitTestDependencies] 18:42:44 Gradle build finished in 33s 61ms 19:07:11 Gradle sync started 19:07:14 Gradle sync completed 19:07:15 Executing tasks: [:app:generateDebugSources,:app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies,:app:generateDebugAndroidTestSources] 19:07:28 Gradle build finished in 13s 807ms 19:09:06 Executing tasks: [:app:clean,:app:generateDebugSources, :app:mockableAndroidJar,:app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources,:app:assembleDebug] 19:11:12 Gradle build finished in 2m 6s 329ms 19:11:41 Instant Run re-installed and restarted the app
C:\Users\1\AppData\Local\Android\Sdk\tools\emulator.exe-netdelaynone -netspeed full -avd Nexus_5X_API_24_x86 Hax is enabled Hax ram_size 0x60000000 HAX is working and emulator runs in fast virt mode. emulator: Listening for console connections on port: 5554 emulator: Serial number of this emulator (for ADB):emulator-5554 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |